home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Libraries / xmodem 3.10 / Makefile < prev    next >
Encoding:
Makefile  |  1994-05-10  |  1.3 KB  |  50 lines  |  [TEXT/MPS ]

  1. SRCS = xmodem.c getput.c misc.c send.c receive.c batch.c
  2. OBJECTS = xmodem.o getput.o misc.o send.o receive.o batch.o
  3. CFLAGS = -O
  4. BIN = /usr/local/bin
  5. MAN = /usr/man/manl/xmodem.l
  6.  
  7. xmodem: $(OBJECTS)
  8.     cc $(CFLAGS) $(OBJECTS) -o xmodem
  9.  
  10. $(OBJECTS): xmodem.h
  11.  
  12. clean:
  13.     rm -f *.o errs a.out core xmodem
  14.  
  15. install: xmodem
  16.     install -s xmodem ${BIN}
  17.     install -c xmodem.1 ${MAN}
  18.  
  19. print: 
  20.     lpr -p -Pvmslp version.h xmodem.h xmodem.c getput.c receive.c send.c \
  21.     batch.c misc.c Makefile update.doc README xmodem.1 getput.sysv.c
  22.  
  23. lint:
  24.     lint xmodem.c getput.c receive.c send.c batch.c misc.c 
  25.  
  26. shar:
  27.     shar README Makefile xmodem.1 xmodem.h version.h > xmodem.shar.1
  28.     shar update.doc xmodem.c receive.c > xmodem.shar.2
  29.     shar getput.c getput.sysv.c > xmodem.shar.3
  30.     shar misc.c batch.c send.c > xmodem.shar.4
  31.     shar ymodem.doc > xmodem.shar.5
  32.  
  33. bigshar:
  34.     shar README update.doc Makefile xmodem.1 xmodem.h version.h xmodem.c \
  35.     getput.c getput.sysv.c receive.c misc.c batch.c send.c ymodem.doc \
  36.     > xmodem.shar
  37.  
  38. dist: 
  39.     tar cvf xmodem.tar README update.doc Makefile xmodem.1 xmodem.h \
  40.     version.h xmodem.c getput.c getput.sysv.c receive.c misc.c batch.c \
  41.     send.c ymodem.doc
  42.     compress xmodem.tar
  43.  
  44. xmodem.o: xmodem.c xmodem.h version.h
  45. getput.o: getput.c xmodem.h
  46. misc.o: misc.c xmodem.h
  47. send.o: send.c xmodem.h
  48. receive.o: receive.c xmodem.h
  49. batch.o: batch.c xmodem.h
  50.